// pages/user/index.js
// 引入发送请求的方法
import {
  request
} from "../../request/index.js"
Page({

  /**
   * 页面的初始数据
   */
  data: {
    userinfo: {},
    login_obj: 0,
    userobjs: 0,
    address: {},

    dcl_order_num: {},
    ycl_order_num: {}
  },
  // onShow是加载不写在data中
  onShow() {
    // 获取storge里面是否有登录login_obj  因为想要用地址判断
    let login_obj = wx.getStorageSync('login_obj')
    console.log("页面加载调用缓存注册信息", login_obj)
    this.setData({
      login_obj
    })

    // 获取storge里面是否有注册信息userobjs  因为想要用地址判断
    let userobjs = wx.getStorageSync('userobjs')
    // console.log("页面加载调用缓存注册信息", userobjs[0].adress)
    this.setData({
      userobjs
    })

    // // 此处的getStorageSync是异步获取的一定要...Sync拿到
    // const login_obj = wx.getStorageSync("login_obj");
    // const address = wx.getStorageSync("address");
    // this.setData({
    //   login_obj,
    //   address
    // })
    // console.log("获取缓存登录信息", this.data.login_obj);
    // console.log("获取缓存登录信息", this.data.address);

    // user页面获取 dcl 已处理的订单数量
    request({
      url: 'https://yunbao.greatforest.com.cn/ruoyi-admin/qt/dcl?dpname=' + this.data.login_obj.userName,
      method: "GET"
    })
    .then(res => {
      // 主页请求的商品数据
      console.log('待处理订单数据', res);
      this.setData({
        dcl_order_num: res.data.data.dclcount
      })
    })

  // user页面获取 ycl 已处理的订单数量
  request({
      url: 'https://yunbao.greatforest.com.cn/ruoyi-admin/qt/ycl?dpname=' + this.data.login_obj.userName,
      method: "GET"
    })
    .then(res => {
      // 主页请求的商品数据
      console.log('已处理订单数据', res);
      this.setData({
        ycl_order_num: res.data.data.yclcount
      })
    })

  },

  //退出登录 
  login_out(e) {

    console.log(e)
    // 清除data中的登录信息数据就可以
    // let splice_userinfo = this.data.userinfo.splice(0, 6);
    // console.log(splice_userinfo)
    this.setData({
      login_obj: 0
    })
    // 再把缓存storge里的数据清0
    wx.setStorageSync('login_obj', 0)
  },

  onLoad() {

    


  }

})